dion cools
Deep Esports Analysis: When Input Data Is Empty and Lessons on Analytical ProcessIn the professional esports industry, the quality of an analysis depends not...
Arsenal vs Chelsea: The Early-Season Test and the Hidden CracksEmirates Stadium, a late August afternoon. I stood in the press area, looking...
The Final Twenty in the K League: Where the Fifth Substitution Bench Rewrites the MatchIn the 78th minute, the electronic board by the touchline lit up with three...
The 76th Minute at BayArena: The Goal Bears Schick's Name, the Match Belongs to MazaIn the 76th minute, Maza received the ball near the byline at the far end....
Shin Tae-yong, Nine Points, and Persija Jakarta's Three-Week SilenceI muted the broadcast and replayed the final frames. On screen, Shin Tae-yong...
Valanciunas shines in Zalgiris' second preseason victory: The 14-point, 9-rebound equation in the transfer window14 points in the first half, 9 rebounds, and a question far bigger than the...
A Tlalpan Mansion Tagged as Football: The Fault Is in the Pipeline, Not the Story7:40 on a Tuesday, London. My feed already had its first delivery from contac...
Yu Yiting's 2:02.63: An Asian Record Built on a Slower First HalfThree 200m individual medley finals in short course, inside a single month, a...
Empty Stands, Full Hearts: Vietnam's Shuttlers and the Data Layer Nobody Measures5:50 in the morning, and only half the lights are on at the badminton hall of...
An Se-young and the 2026 Asian Games: The Record File of the World's No. 1 Women's Singles PlayerOn the scoreboard at the Aichi-Nagoya arena, the second game of the 2026 Asia...
Valtteri Bottas and the 360 Kilometres Between Malaysia and Singapore: What Cadillac Is Really BuyingThe spin on the damp surface at Sepang happened only days before Valtteri...
Rangers and the 3 Million Pound Trap: When a 22-Year-Old Centre-Back Is Priced Before He Ever PlaysIn three short months, Olwethu Makhanya has gone from a 3 million pound Range...
Volkanovski stops Evloev in Round 2: a narrower win than the knockout suggestsI replayed the clip three times before opening my notebook. The clock stopped...
Persib Bandung vs FC Seoul in ACL Two: 17:00 WIB on 16 September 2026, Free-to-Air on RCTIPersib Bandung vs FC Seoul in ACL Two: 17:00 WIB on 16 September 2026,...
When the Data Sheet Is Empty: The Ethical Boundary of Table Tennis AnalysisThe clock reads 2:17 in the morning. On screen, nine analysis panels sit open...
From Nurse to Marathon Runner: The $700,000 Story and a Lesson on LimitsI remember clearly that October morning in 2026, scrolling through the Xi'an...
Arokodare, a Goal from the Bench, and the Loan Deal Buying Ajax TimeThe press room was louder than the match. A journalist opened by calling Tolu...
VMC Fall 2026 Final: Saigon Phantom vs NOOB TEAM and the Referee's DilemmaThe winners' bracket final at the Visa VMC Fall 2026 National Championship...
BWF World Junior Championships 2026: Tanvi Patri, Shaina Manimuthu to lead Indian squadThe BWF World Junior Championships 2026 is approaching, and India's junior te...
Nguyen Nhu Le Rallies Past the 'Bounty Hunter' to Win His First HBSF Tour TitleThe yellow ball rolled across the third cushion, touched the fourth, and came...
